<?php
/*
 * description：
 * author：wh
 * email：
 * createTime：{2019/12/17} {11:50} 
 */

namespace libraries\exception;

use libraries\systemlogs\SysExceptionLog;
use think\exception\Handle;
class Request extends Handle
{
    public function render(\Exception $e)
    {
        //// 参数验证错误
        //if ($e instanceof ValidateException) {
        //    return json($e->getError(), 422);
        //}
        //
        //// 请求异常
        //if ($e instanceof HttpException && request()->isAjax()) {
        //    return response($e->getMessage(), $e->getStatusCode());
        //}

        SysExceptionLog::add($e);

        // 其他错误交给系统处理
        return parent::render($e);
    }
}